package com.dms.modules.product.vo;

import com.dms.modules.product.entity.ProductCategory;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel(value = "HomePageVO", description = "首页展示数据")
public class HomePageVO {
    
    @ApiModelProperty("轮播图列表")
    private List<BannerVO> banners;
    
    @ApiModelProperty("推荐商品列表")
    private List<ProductDetailVO> recommendProducts;
    
    @ApiModelProperty("热销商品列表")
    private List<ProductDetailVO> hotProducts;
    
    @ApiModelProperty("新品列表")
    private List<ProductDetailVO> newProducts;
    
    @ApiModelProperty("分类列表")
    private List<ProductCategory> categories;
} 